package com.jlect.swebing.ui.client.laf;

/**
 * Provides all the events that happen in the system.
 *
 * @author Sergey Kozmin
 * @since 24.11.2007 17:51:39
 */
public interface EventProvider {
    /**
     * Sets event listener. To remove listener give null as the argument.
     * @param listener event listener
     * @return old event listener.
     */
    public EventListener setEventListener(EventListener listener);
}